/* filter */
.filter{ border:solid 1px #eee; margin:20px 0; overflow:hidden;}
.filter_b tr th{ font-size:14px; background:#f5f5f5; padding:15px 10px; overflow:hidden;}
.filter_b td{ background:#fff; padding:10px;}
.filter_b td ul{ cursor:default; overflow:hidden; *zoom:1;}
.filter_b td li{ float:left; margin-right:3px;}
.filter_b td .fixed li{ margin-right:8px; padding-bottom:3px; height:21px; width:120px; overflow:hidden; text-overflow:ellipsis;}
.filter_b td .fixed li a{ max-width:110px; overflow:hidden; text-overflow:ellipsis;}
.filter_b td a{ display:inline-block; color:#737272; line-height:25px; margin:5px; padding:0 10px; height:25px;}
.filter_b td a:hover{ background:#e2e4e4; color:#333}
.filter_b td a.checked, .filter_b td a.checked:hover{ background:#c69a62; color:#fff;}
.filter_b th{ width:70px; text-align:left; vertical-align:top; padding-top:7px}
.filter_b .last td,.filter_b .last th{ border:0}
.product_grid .pro_star{ cursor:pointer;}

/* type_order 476db9 */
.type_order{ position:absolute;}
.type_order ul{ border-left:1px solid #d2d4d5; height:44px;}
.type_order li{ float:left;}
.type_order li a{ float:left; background:#f9f9f9; border:1px solid #d2d4d5; border-left:0; line-height:16px; padding:13px 22px 14px; height:16px; vertical-align:top;}
.type_order li a:hover{ color:#476db9;}
.type_order li .current{ background-color:#888; color:#fff;}
.type_order li .current:hover{ color:#fff;}
.type_order li i{ display:inline-block; background:url(../../images/pcweb/bg_hor.png) no-repeat -60px -102px; cursor:pointer; margin:-3px 0 0 5px; height:10px; width:8px; overflow:hidden; vertical-align:middle; *margin-top:-1px;}
.type_order li a:hover i, .type_order li .current i{ background-position:-68px -102px;}
.type_order li .asc{ background-position:-84px -102px;}
.type_order li .desc{ background-position:-76px -102px;}
.type_order li .current i,.type_order li .current .asc,.type_order li .current:hover .asc{ background-position:-140px -102px;}
.type_order li .current .desc,.type_order li .current:hover .desc{ background-position:-148px -102px;}
.type_order li .desc_only{ background-position:-60px -112px;}
.type_order li a:hover .desc_only{ background-position:-76px -112px;}
.type_order li .current .desc_only,.type_order li .current:hover .desc_only{ background-position:-140px -112px;}
.type_order li .asc_only{ background-position:-68px -112px;}
.type_order li .current .asc_only{ background-position:-140px -112px;}
.type_order li a:hover .asc_only{ background-position:-84px -112px;}
.type_order li .hot, .type_order li a:hover .hot, .type_order li a.current .hot{ background-position:-4px 0; border-bottom:1px solid #B10400; border-radius:2px; margin:-8px 0 0 4px; height:13px; width:26px; position:absolute;}

.category{ border:solid 1px #dfdfdf; line-height:57px; margin-bottom:20px; height:55px;}
.category b{ display:inline-block; background:#f3f3f3; color:#333; font-size:16px; height:55px; width:82px; text-align:center;}
.category a{ font-size:14px; margin-left:8px; padding:3px 12px;}
.category a.current,.category a:hover{ background:#476db9; color:#fff;}

/* product_grid */
.product_list{ padding:20px 0; width:100%; position:relative; *overflow:hidden; *zoom:1;}
.product_list ul { display:block; width:110%;}
.product_list li{ display:inline; float:left; background:#fff; border:1px solid #f0f0f0; margin:0 12px 12px 0; height:336px; width:224px; position:relative; overflow:hidden; -webkit-transition:box-shadow .36s linear; -moz-transition:box-shadow .36s linear; -ms-transition:box-shadow .36s linear; -o-transition:box-shadow .36s linear; transition:box-shadow .36s linear;}
.product_list li:hover{ box-shadow:0 5px 10px rgba(0,0,0,.3);}
.product_list .pro_item{ height:100%;}
.product_list .pic{ display:block; height:255px; position:relative; overflow:hidden; -webkit-transition:height ease .4s; -moz-transition:height ease .4s; -ms-transition:height ease .4s; -o-transition:height ease .4s; transition:height ease .4s;}
.product_list li:hover .pic{ height:154px;}
.product_list .pic img{ background:#fff url(../images/img_place.png) no-repeat 50% 50%; vertical-align:top;}
.product_list .mask, .product_list .mask s{ cursor:pointer; height:100%; width:100%; position:absolute; left:0; top:0; z-index:3;}
.product_list .mask{ display:none; cursor:pointer; opacity:0; filter:Alpha(opacity=0);}
.product_list .mask em{ background:#fff; border-radius:100%; color:#4062a7; font-size:18px; line-height:90px; margin:-45px 0 0 -45px; height:90px; width:90px; position:absolute; left:50%; top:50%; text-align:center; z-index:4;}
.product_list li.disabled .mask em{ color:#999;}
.product_list .mask s{ background:#4062a7; background:rgba(64,98,167,.4); filter:Alpha(opacity=60);}
.product_list .props{ background:#fafafa; border-top:1px solid #f3f3f3; padding:8px 16px 10px; height:166px; position:relative; *zoom:1;}
.product_list .pro_tag_inner{ bottom:12px; right:-13px; z-index:5; pointer-events:none;}
.product_list .tit{ display:inline-block; color:#949494; height:3em; overflow:hidden; vertical-align:top; word-break:break-all; word-wrap:break-word;}
.product_list .tit:hover{ color:#09f;}
.product_list .price{ border-bottom:1px solid #e0e0e0; color:#b9b9b9; padding:10px 0 12px; height:14px;}
.product_list .sell_out{ border-bottom:1px solid #e0e0e0; color:#f61e3b; font-weight:700; padding:10px 0 12px; height:14px;}
.product_list .sell_out i{ display:inline-block; background:url(../../images/pcweb/fire_hot.png) no-repeat; margin-right:5px; height:14px; width:12px; vertical-align:top;}
.product_list .price em,.product_list .sell_out em{ color:#900; font:bold 13px Arial; margin-left:.2em;}
.product_list .buy{ background-position:0 -196px; padding:0; height:40px; width:40px; position:absolute; right:14px; bottom:14px;}
.product_list .buy:hover{ background-position:-40px -196px;}
.product_list .buy.disabled{ background-position:-80px -196px; cursor:default;}
.product_list .buy span{ display:none;}
.product_list .color_wrap{ font-size:0; padding-top:6px;}
.product_list .label{ display:block; color:#8d95a2; font-weight:bold; font-size:12px; padding:8px 0 4px;}
.product_list .color{ display:inline-block; background:#fff; margin-right:5px; height:14px; width:14px; overflow:hidden; vertical-align:top;}
.product_list .more a{ display:block; background:#f5f7f8 url(../../images/pcweb/product_nextpage.png) no-repeat 50% 50%; height:100%;}
.product_list .more span{ display:none;}

/* search */
.product_sch_tips{ background:#fffae2; border:1px solid #f5e190; color:#090a0e; font-size:14px; margin-bottom:15px; padding:10px 12px 7px;}
.product_sch_tips p{ padding-bottom:5px;}
.product_sch_tips a{ color:#090a0e; font-weight:bold; margin-right:.5em; text-decoration:underline;}
.product_sch_tips a:hover{ color:#09f;}
.product_sch_tips .count{ color:#d4105a; font:bold 14px Arial; margin:0 .3em;}

/* inner_banner/new_product */
.inner_banner_wrap{ margin-bottom:20px; height:326px;}
.inner_banner{ height:326px; width:1186px; position:absolute; z-index:1; overflow:hidden;}
.inner_banner li{ position:absolute; left:0; top:0;}
.inner_banner li img{ vertical-align:top;}

/* controller */
.controller{ font-size:0; margin:0 auto; height:0; position:relative; z-index:2;}
.controller .triggers{ position:absolute; right:12px; top:300px;}
.controller .triggers a{ display:inline-block; background:#737373; border-radius:100%; box-shadow:0 1px 0 rgba(255,255,255,.6), inset 0 2px 3px rgba(0,0,0,.2); margin-right:8px; height:10px; width:10px; overflow:hidden; vertical-align:top;}
.controller .triggers a:hover, .controller .triggers a.current{ background-color:#4062a7;}
.controller .prev, .controller .next{ background:#fff; background:rgba(255,255,255,.4); border-radius:0 56px 56px 0; margin:0 6px; height:56px; width:28px; position:absolute; left:0; visibility:hidden; opacity:0; filter:Alpha(opacity=40); -webkit-transition:all linear .4s; -moz-transition:all linear .4s; -ms-transition:all linear .4s; transition:all linear .4s;}
:hover>.controller .prev, :hover>.controller .next{ margin:0; visibility:visible; opacity:1;}
.controller .prev:hover, .controller .next:hover{ background:rgba(255,255,255,.8); filter:Alpha(opacity=80);}
.controller .prev span, .controller .next span{ display:block; background:url(../../images/pcweb/bg_hor.png) no-repeat 0 -14px; cursor:pointer; margin:18px 0 0 4px; height:20px; width:15px; overflow:hidden; text-indent:-99px;}
.controller .next{ border-radius:56px 0 0 56px; left:auto; right:0;}
.controller .next span{ background-position:-15px -14px; margin-left:9px;}

/* categorys */
.categorys_inner{ background:#fff; border:1px solid #f3f3f3; padding-top:30px;}
.categorys_inner .categorys_col{ display:inline; float:left; margin:0 2%; width:21%; *margin-right:1.8%;}
.categorys_inner .cat_slider, .categorys_inner  .cat_slider .title{ border:0;}
.categorys_inner .cat_slider .title h2{ font-size:24px; font-weight:bold;}
.categorys_inner .cat_slider .title a{ color:#111;}
.categorys_inner .cat_slider .title i{ background:url(../../images/pcweb/home_box.png) no-repeat 0 -64px; margin:-6px 0 0 -38px; height:36px; width:30px;}
.categorys_inner .cat_slider .title .iphone, .categorys_inner  .cat_slider .title .ipod{ background-position:0 -64px; margin:-8px 0 0 -34px;}
.categorys_inner .cat_slider .title .ipad{ background-position:-30px -64px;}
.categorys_inner .cat_slider .title .sound{ background-position:-60px -64px; margin-right:8px;}
.categorys_inner .cat_slider .title .power{ background-position:-90px -64px;}
.categorys_inner .cat_slider .title .mac{ background-position:0 -100px; margin-left:-44px; height:30px; width:38px;}
.categorys_inner .cat_slider .title .apple{ background-position:-66px -100px; margin:-4px 0 0 -32px; height:30px; width:24px;}
.categorys_inner .cat_slider .title .good{ background-position:-40px -100px; height:30px; width:26px;}
.categorys_inner .cat_slider .title .bag{ background-position:-90px -100px; height:30px; width:30px;}
.categorys_inner .cat_slider .inner{ border:0; padding-left:20px;}
.categorys_inner  .cat_slider .inner .pro_base{ padding:4px 0 4px 20px;}
.categorys_inner .cat_slider .inner li .pro_base a{ color:#111; font-size:18px; line-height:1.5;}
.categorys_inner .cat_slider .inner dl{ display:block;}
.categorys_inner .cat_slider .inner dd a:hover, .categorys_inner  .cat_slider .inner dl a.current{ color:#253145; font-weight:bold;}
.categorys_inner .cat_slider .inner dd a:hover i, .categorys_inner  .cat_slider .inner dd a.current i{ background:#fff url(../images/bg_hor.png) no-repeat -100px 3px; cursor:pointer; height:16px; width:6px; overflow:hidden; position:absolute; left:0;}

/* product_read #4062a7*/
.product_main{ background:#fff; border:1px solid #f3f3f3; margin-bottom:25px;}/* padding-bottom:25px; 鏂板鍔犳湁鎵€鏀瑰姩*/
.product_main h1{ border-bottom:2px solid #737d8c; color:#333; font-size:22px; font-weight:normal; margin:0 30px 20px; padding:10px 0; word-break:break-all; word-wrap:break-word;}

.product_main_tuan{ background:#fff; border:1px solid #f3f3f3; padding-bottom:25px; margin-bottom:25px;}
.product_main_tuan h1{ color:#333; font-size:16px; font-weight:400; margin:0 30px 0; padding:10px 0; word-break:break-all; word-wrap:break-word;}
.product_main_tuan h1 b{ color:#f5214c; padding-right:15px;}
.product_main_tuan h3{ color:#333; font-size:18px; font-weight:400; border-bottom:2px solid #64a9f6; line-height:30px; padding-bottom:15px; margin:0 30px 15px; word-break:break-all; word-wrap:break-word;}

.product_main_inner{ margin:0 30px; position:relative; min-height:494px; _height:494px;}
.product_summary{ float:right; width:396px;}
.product_summary li{ color:#565758; line-height:1.7; padding:4px 0; vertical-align:top;}
.product_summary .summary{ margin-bottom:10px; padding-left:12px;}
.product_summary .tit,
.product_summary .tit_b{ display:inline-block; font-weight:bold; width:68px; vertical-align:top;}
.product_summary .tit_b{ padding-left:12px;}
.product_summary .giftBoxR{ display:inline-block; width:310px;}

.product_summary .titbar{ display:inline-block; background:#ff3238; color:#fff; font-size:12px; line-height:18px; margin-right:10px; height:18px; width:48px; text-align:center;}
.product_summary .titbarinfo{ color:#ff3238;}
.product_summary .titbarinfo a{ color:#ff3238; text-decoration:underline;}
.product_summary .titbarinfo a:hover{ color:#f9696e;}
.product_summary .giftsLabel{ color:#ff3238; vertical-align:middle;}
.product_summary .price{ display:inline-block; color:#C30; font:16px Arial; vertical-align:middle;}
.product_summary del.price{ color:#999; margin-right:20px;}
.product_summary .price_panel{border-bottom:1px solid #f1f1f1;}
.product_summary .curr_price{ color:#f14b70; font-size:22px;}
.product_summary del.curr_price{ font-size:18px;}
.product_summary .save_price_panel{ color:#F61E3B;}
.product_summary .save_price{ color:#F61E3B; font-size:22px;}
.product_summary .pdown_notice{ color:#F61E3B; margin:2px 2px 0; height:21px; position:absolute; right:0;}
.product_summary .pdown_notice:hover{ color:#F61E3B;}
.product_summary .pdown_notice i{ display:inline-block; background:url(../../images/pcweb/pdown_notice.png) no-repeat; margin:-4px .6em 0 0; height:20px; width:20px; vertical-align:middle; *margin-top:0;}

.product_summary li em{ display:inline-block; vertical-align:middle;}
.product_summary .star{ display:inline-block; position:relative; vertical-align:middle;}
.product_summary .star span{ left:0; white-space:nowrap; word-wrap:normal;}
.product_summary .star em{ float:left;}
.product_summary .qa_btn, .product_summary .link{ margin-top:-3px; position:absolute; right:0;}
.product_summary .link{ color:#09F; margin-top:2px;}
.product_summary .remind_btn{ background-position:0 -760px; line-height:24px; margin-left:24px; padding-left:6px; text-shadow:0 -1px 0 #496aac;}
.product_summary .remind_btn:hover{ background-position:0 -784px;}
.product_summary .remind_btn span{ background-position:100% -760px; padding-right:6px;}
.product_summary .remind_btn:hover span{ background-position:100% -784px;}
.product_summary .remind_btn.disabled, .product_summary .remind_btn.disabled:hover{ background-position:0 -808px; cursor:default; text-shadow:0 -1px 0 #959494; pointer-events:auto;}
.product_summary .remind_btn.disabled span, .product_summary .remind_btn.disabled:hover span{ background-position:100% -808px; cursor:default;}
.product_summary .ext_info{ display:block; color:#666; padding-left:80px;}
.product_summary .choose{ border-top:1px solid #f0f0f0; padding:5px 12px 0 12px;}
.product_summary .color{ color:#597394; font-weight:bold;}
.product_summary .se_num{ color:#597394; font-weight:bold;}
.product_summary .curr_color{ color:#f60; font-weight:bold;}
.product_summary .color_choose{ font-size:0; padding:5px 0;}
.product_summary .color_choose a{ display:inline-block; background:#fff; border:1px solid #e6e6e6; margin:0 7px 6px 0; vertical-align:top;}
.product_summary .color_choose .current{ position:relative;}
.product_summary .color_choose a:hover{ position:relative; z-index:3;}
.product_summary .color_choose img{ display:inline-block; border:2px solid #fff; vertical-align:top;}
.product_summary .color_choose a:hover, .product_summary .color_choose a:hover img,
.product_summary .color_choose .current, .product_summary .color_choose .current img{ border-color:#f60;}
.product_summary ul li.sp-txt a:hover,
.product_summary ul li.sp-txt a.hovered { border: 2px solid #f60; margin: 0;}
.product_summary .color_choose .selected{ display:none;}
.product_summary .color_choose .tit{ background:#F9F2BA; border:1px solid #E9D315; border-radius:5px; color:#333; cursor:pointer; padding:2px 5px; width:200px; position:absolute; bottom:60px; left:-9999px;}
.product_summary .color_choose a:hover .tit{ left:-84px;}
.product_summary .color_choose .tit em{ font-size:12px; font-weight:normal;}
.product_summary .color_choose .tit i, .product_summary .color_choose .tit b{ border-color:#F9F2BA transparent; border-style:solid dashed; border-width:6px 6px 0; font-size:0; margin:-7px 0 0 -6px; height:0; width:0; position:absolute;}
.product_summary .color_choose .tit i{ border-top-color:#E9D315; margin:0 0 0 -3px; bottom:-6px; left:50%;}
.product_summary .color_choose .current .selected{ display:block; background:url(../../images/pcweb/bg_hor.png) no-repeat -92px -18px; height:16px; width:16px; position:absolute; right:2px; bottom:2px; overflow:hidden;}
.only_online_pay{ background:url(../../images/pcweb/online_pay.png) no-repeat; color:#966834; font-weight:bold; line-height:27px; margin-top:-3px; height:28px; width:119px; text-indent:18px; text-shadow:0 1px 0 #ffdea0; position:absolute; right:90px;}
.only_online_pay a, .only_online_pay a:hover{ display:block; color:#966834;}
.product_summary .count_field{ display:inline-block; font-size:0; height:18px; vertical-align:middle;}
.product_summary .count_field a{ display:inline-block; background:url(../../images/pcweb/bg_hor.png) no-repeat 0 -102px; height:18px; width:18px; vertical-align:middle; overflow:hidden;}
.product_summary .count_field a:hover{ background-position:0 -120px;}
.product_summary .count_field .plus{ background-position:-18px -102px;}
.product_summary .count_field .plus:hover{ background-position:-18px -120px;}
.product_summary .count_field input{ border:1px solid #d6d6d6; padding:3px; color:#333; font-size:12px; margin:0 3px; width:50px; vertical-align:middle; line-height:14px\9;}
.product_summary .choose_count em{ margin-left:.5em; padding-top:2px;}
.product_summary .buy{ background-position:0 -162px; line-height:34px; padding-left:34px;}
.product_summary .buy:hover{ background-position:-40px -162px;}
.product_summary .installment_payment{ width:100px;text-align:center;display:inline-block; padding:0 10px; margin-left:10px; border-radius:3px; color:#e0763a; line-height:32px; height:32px; background-color:#f6f6f8; border:1px solid #e1e1e1; vertical-align:top;}
.product_summary .installment_payment:hover{ color:#333; filter:alpha(opacity=80); opacity:.8;}
.product_summary .buy.disabled, .product_summary .buy.disabled:hover{ background-position:-80px -162px; cursor:default; pointer-events:none; text-shadow:0 -1px 0 #7c7b7c;}
.product_summary .buy span{ background-position:100% -60px; padding-right:15px;}
.product_summary .buy:hover span{ background-position:100% -94px;}
.product_summary .buy.disabled span, .product_summary .buy.disabled:hover span{ background-position:100% -128px; cursor:default;}
.product_summary .funs{ margin-top:-34px; position:absolute; right:22px;}
.product_summary .funs a{ line-height:20px; margin-left:2px;}/*float:left; margin-left:10px;*/
.product_summary .funs i{ display:inline-block; background:url(../../images/pcweb/icons.png) no-repeat; cursor:pointer; margin-top:-3px; height:18px; width:18px; overflow:hidden; vertical-align:middle; *margin-top:0;}
.product_summary .funs .fav{ background:url(../../images/pcweb/bg_hor.png) no-repeat -40px -102px; margin-right:3px;}
.product_summary .funs .qqweibo{ background-position:0 -20px;}
.product_summary .attention_message{ display:inline-block; color:#45a014; border-bottom:1px solid #45a014; font-weight:700; padding-top:5px;}

.product_summary .giveaway a{ display:inline-block; background:#fff; border:1px solid #e6e6e6; height: 48px; width: 48px; vertical-align:middle;}
.product_summary .giveaway .addIcon{ display: inline-block; background: url(../../images/pcweb/addIcon.png) no-repeat; height: 49px; width: 14px; vertical-align: middle;}

/* product_services */
.product_services{ border-top:solid 1px #f3f3f3; box-shadow:inset 0 2px 5px #f9f9f9; margin:30px 0 0 -1px;}
.product_services li{ float:left; border-left:1px solid #F3F3F3; padding:20px 0 8px; height:90px; width:33.2%; text-align:center;}
.product_services li a{ display:block; color:#949494;}
.product_services li a:hover{ color:#09F;}
.product_services li em{ color:#333; font-size:14px;}
    .product_services li i{ display:inline-block; background:url(../../images/pcweb/product_desc_ico.png) no-repeat; margin:-3px 8px 0 0; height:22px; width:16px; vertical-align:middle; *margin-top:0;}
.product_services li i.ico_free{ background-position:-19px -2px; width:21px;}
.product_services li i.ico_date{ background-position:-42px -2px;}
.product_services li span{ display:block; padding:.6em 1em;}

/* product_img */
.product_img{ background:#fff; z-index: 99; height:100%; width:468px; position:absolute; left:0; top:0; overflow:hidden;}
.product_img .gallery_wrap, .product_img .gallery{ height:100%; width:100%; position:absolute; left:0; top:0;}
.product_img .place_gallery{ margin-left:-180px; left:50%; top:4%;}
.product_img img{ display:block; -ms-interpolation-mode:bicubic;}
.product_img .levelB, .product_img .levelC{ cursor:url(../../images/pcweb/zoom.png),-moz-zoom-in; cursor:url(../../images/pcweb/zoom.cur),pointer;}
.product_img .levelD{ cursor:url(../../images/pcweb/hand.png),-moz-grab; cursor:url(../../images/pcweb/hand.cur),move\9;}
.product_img .controller_wrap{ background:#fafafa; background:rgba(255,255,255,.7); border:1px solid #f0f0f0; padding:10px 0; position:absolute; left:0; bottom:0;}

.product_img .controller{ margin:0 10px; height:66px; width:446px; position:relative; overflow:hidden;}
.product_img .controller ul{ width:300%; position:absolute; left:0; top:0;}
.product_img .controller li{ float:left; padding-right:10px;}
.product_img .controller a{ display:block; border:1px solid #fafafa;}
.product_img .controller a:hover, .product_img .controller .current{ border-color:#476db9;}
.product_img .prev, .product_img .next{ display:none; background:#fff; background:rgba(255,255,255,.4); border-radius:0 56px 56px 0; height:56px; width:28px; position:absolute; left:4px; top:-240px; filter:Alpha(opacity=40);}
.product_img:hover .prev, .product_img:hover .next{ display:block;}
.product_img .prev:hover, .product_img .next:hover{ background:rgba(255,255,255,.8); filter:Alpha(opacity=80);}
.product_img .prev span, .product_img .next span{ display:block; background:url(../../images/pcweb/bg_hor.png) no-repeat 0 -14px; cursor:pointer; margin:18px 0 0 4px; height:20px; width:15px; overflow:hidden; text-indent:-99px;}
.product_img .hide, .product_img:hover .hide{ display:none;}
.product_img .next{ border-radius:56px 0 0 56px; left:auto; right:4px;}
.product_img .next span{ background-position:-15px -14px; margin-left:9px;}
.product_img .close_wrap{ position:absolute; right:8px; top:6px;}
.product_img .close_wrap a{ display:none; background:#fff url(../../images/pcweb/bg_hor.png) no-repeat -80px -127px; height:15px; width:15px; overflow:hidden; text-indent:-99px;}
.product_img .close_wrap a:hover{ background-position:-95px -127px;}

/* pro_related */
.pro_related{ margin-bottom:30px;}
.pro_related_title{ background:#476db9; border-radius:3px 3px 0 0; color:#fff; height:38px;}
.pro_related_title h3{ float:left; font-size:16px; font-weight:normal; line-height:38px; padding-left:20px;}
.pro_related_title span{ float:left; padding:12px 0 0 10px;}
.pro_related_title a{ color:#fff; padding:0 5px;}
.pro_related_title a:hover{ color:#fff; text-decoration:underline;}
.pro_related_main{ background:#fff; border:1px solid #f0f0f0; border-top:0; padding:12px;}
.pro_related_main .pro_pic{ display:block; border:1px solid #fff; margin:4px 4px 4px 0;}
.pro_related_main .pro_pic img{ display:block; margin:0 auto;}
.pro_related_main .pro_pic:hover{ border-color:#476db9;}
.pro_related_main .title{ height:3em; overflow:hidden; word-break:break-all; word-wrap:break-word;}
.pro_related_main .price{ color:#597394; font:14px/22px Arial; margin-left:19px; height:22px;}
.pro_related_main .pro_menu input{ margin:-18px 0 0; position:absolute; *margin-top:-22px;}
.pro_related_main .pro_menu label{ display:none;}
.pro_related_head{ float:left; background:url(../../images/pcweb/pro_push.png) no-repeat 95% center; padding:0 40px 0 20px; width:136px;}
.pro_related_main ul{ width:200%;}
.pro_related_main li{ float:left; padding:5px 6px 0 0; width:136px; position:relative;}
.pro_related_head .pro_pic{ margin-bottom:1em;}
.pro_related_list{ float:left; width:568px; overflow:auto;}
.pro_related_fun{ float:right; border-left:1px solid #e6e6e6; padding:0 15px 0 15px; height:184px; width:114px;}
.pro_related_fun .counter{ color:#000; padding:10px 0 40px;}
.pro_related_fun .counter em{ font-weight:bold;}
.pro_related_fun .g_price{ color:#666; padding-bottom:4px;}
.pro_related_fun .g_price em{ color:#ff6000; font-weight:bold;}
.pro_related_fun .g_privilege{ color:#238926;}
.pro_related_fun .btns{ padding-top:20px;}

/* read_order */
.read_order_wrap{ height:44px;}
.read_order{ background:#f9f9f9; border-bottom:3px solid #737d8c; height:41px; z-index:99;}
.read_order li{ float:left;}
.read_order li a{ float:left; background:#f6f6f6; border:1px solid #e3e3e3; border-bottom:0; color:#949494; font-size:14px; line-height:40px; margin-left:-1px; padding:0 22px;}
.read_order li a:hover, .read_order li a.current{ background-color:#737d8c; color:#fff; position:relative;}
.read_order .btns{ float:right; padding-top:3px;}
.read_order .btns a{ display:inline-block; background:url(../../images/pcweb/btn_hor.png) no-repeat 0 -60px; border:0; color:#fff; font-size:13px; margin:0; padding:0 0 0 28px; line-height:34px; text-shadow:0 -1px 0 #367d10;}
.read_order .btns a:hover{ background-position:0 -94px;}
.read_order .btns span{ background-position:100% -60px; padding-right:28px;}
.read_order .btns a:hover span{ background-position:100% -94px;}
.read_order .btns .disabled, .read_order .btns .disabled:hover{ background-position:0 -128px; cursor:default; text-shadow:0 -1px 0 #777; pointer-events:none;}
.read_order .btns .disabled span, .read_order .btns .disabled:hover span{ background-position:100% -128px; cursor:default;}

/* pro_box */
.pro_box{ background:#fff; border:1px solid #f0f0f0; border-width:0 1px;}
.pro_info_box .pro_box_title{ display:none;}
.pro_box_title{ background:url(../../images/pcweb/bg_hor.png) repeat-x 0 -140px; margin:0 70px; padding-bottom:2px;}
.pro_box_title h3{ background:#fff; color:#476db9; font-size:22px; font-weight:normal; line-height:30px; padding:5px 0; *zoom:1;}
.pro_box_title h3 span{ color:#9b9b9b; font:14px/1.2 "Segoe Script",Arial; margin-left:6px;}
.pro_box_main{ font-size:14px; margin:0 80px; padding:30px 0; word-break:break-all;}
.pro_box_main p{ line-height:2;}
.pro_box_main img{ background:#fff url(../images/img_place.png) no-repeat 50% 50%;}
.prosale_service{ margin-top:10px;}
.pro_box .pro_indent{ text-indent:2em;}
.pro_data{ border-bottom:2px solid #666; width:100%; border-collapse:collapse;}
.pro_data th, .pro_data caption{ font-size:12px; font-weight:bold; text-align:center;}
.pro_data caption{ border-top:3px solid #333; font-size:14px; padding:10px 0 4px; text-align:left;}
.pro_data thead, .pro_data tbody{ border-top:2px solid #999;}
.pro_data thead th{ background:#ebebeb; padding:10px 0; *border:2px solid #999; *border-width:2px 0;}
.pro_data .pro_data_col{ border-right:1px solid #ccc; padding-left:16px; width:120px; text-align:left;}
.pro_data td{ border-bottom:1px solid #ccc; color:#666; font-size:12px; padding:10px 0; text-align:center;}
.pro_data .pro_data_even td{ background:#fafafa;}
.pro_data_nohead caption{ *border-bottom:2px solid #999;}
.pro_pack .pro_data_col{ width:200px;}
/*customer service*/
.pro_box_main .customer_title{ border-bottom:solid 1px #b0b0b0; margin:30px 0 45px 0; height:12px; width:100%; position:relative;}
.pro_box_main .customer_title h4{ background:#fff; color:#333; font-size:24px; font-weight:normal; margin-left:-87px; padding:0 15px; position:absolute; left:50%; top:-8px;}

/*
.pro_star_box{ background:url(../images/tuan/report_box.png) repeat-x 0 -8px; border:1px solid #ccc; border-radius:3px; margin:0 auto; height:80px; position:relative; _zoom:1;}
*/
/*add_commetn*/
.pro_star_box{ background: #faf9f9; border: 1px solid #dbdbdb; border-radius:3px; margin:0 auto; margin-top:15px; height:80px; position:relative; _zoom:1;}

.pro_report_lt, .pro_report_rt, .pro_report_lb, .pro_report_rb{ background:url(../images/tuan/report_box.png) no-repeat; font-size:0; position:absolute; height:4px; width:4px;}
.pro_report_lt{ left:-1px; top:-1px;}
.pro_report_rt{ background-position:-4px 0; right:-1px; top:-1px;}
.pro_report_lb{ background-position:0 -4px; bottom:-1px; left:-1px;}
.pro_report_rb{ background-position:-4px -4px; bottom:-1px; right:-1px;}
.pro_star_box h4{ font-size:16px; padding:10px 0 10px 16px;}
.pro_report_star, .pro_report_star em{ float:left; display:inline; background:url(../images/tuan/star_m.png) repeat-x; height:26px; width:110px; position:relative;}
.pro_report_star{ background-position:0 -26px; margin-left:16px;}
.pro_report_star span{ font-size:35px; position:absolute; right:-50px; top:-18px; text-shadow:1px 1px 0 #fff;}
.pro_report_star sup{ font-size:16px; *vertical-align:text-top;}
.pro_star_note, .pro_report_btn, .pro_star_count{ color:#666; position:absolute; right:16px; top:10px;}
.pro_star_count{ color:#597293; left:180px; right:auto; top:50px;}
.pro_report_btn{ background:url(../images/tuan/tuan_btns.png) no-repeat 0 -45px; color:#fff; font-weight:bold; line-height:19px; height:20px; width:90px; top:50px; text-align:center;}
.pro_report_btn:hover{ color:#c30;}
.pro_page{ border-bottom:2px solid #999; padding:8px 0; position:relative; z-index:2;}
.pro_page_order{ float:left; width:122px;}
.pro_page_order a, .pro_page_order span{ float:left; background:url(../images/tuan/page_bg.png) repeat-x 0 -104px; color:#505e65; line-height:27px; height:28px; text-shadow:1px 1px 1px #fff;}
.pro_page_order a{ border-right:1px solid #445064; padding-left:8px; text-shadow:1px 1px 1px #333;}
.pro_page_order span{ border-color:#7a8ba9; padding-right:8px;}
.pro_page_order a:hover, .pro_page_order a:hover span,
.pro_page_order .order_focus_high, .pro_page_order .order_focus_high span,
.pro_page_order .order_focus_new span, .pro_page_order .order_focus_low span{ background-position:0 -76px; color:#fff; text-shadow:none;}
.pro_page_order .pro_order_new{ background-position:0 -160px;}
.pro_page_order .order_focus_new, .pro_page_order .pro_order_new:hover{ background-position:0 -132px;}
.pro_page_order .pro_order_low{ background-position:100% -160px; border-right:0; padding:0 8px 0 0;}
.pro_page_order .pro_order_low span{ padding:0 0 0 8px;}
.pro_page_order .order_focus_low, .pro_page_order .pro_order_low:hover{ background-position:100% -132px;}
.pro_page_list{ float:right; background:none; border:0; margin:0; padding:4px 0 0;}
.pro_page_list .page_list { margin-top:0;}

/* New Comments */
.comment_panel{ margin:0 70px; padding-top:256px; padding-bottom:20px; position:relative; *zoom:1;}
.comment_panel .loading{ padding:10px; text-align:center;}
.comment_panel .hide{ display:none;}
.pro_rates{ background:#faf9f9; border:1px solid #dbdbdb; height:150px; width:99.8%; position:absolute; left:0; top:26px;}
.pro_rates .vals{ position:absolute; left:30px; top:30px;}
.pro_rates .vals .val{ color:#999; font:italic bold 80px/90px Arial; height:90px; position:absolute; text-shadow:0 1px 2px #fff;}
.pro_rates .vals .val sub{ font-size:40px; vertical-align:baseline;}
.pro_rates .vals .mask{ display:none\9; background-image:-webkit-linear-gradient(#3c3c3c, transparent); -webkit-background-clip:text; -webkit-text-fill-color:transparent; text-shadow:none;}
.pro_rates .stars{ width:160px; position:absolute; left:142px; top:44px;}
.pro_rates .star, .pro_rates .star em{ display:block; background:url(../images/star_new.png) repeat-x; height:30px; width:160px;}
.pro_rates .star em{ background-position:0 -30px; text-indent:-9999em;}
.pro_rates .count{ display:block; color:#333; padding:15px 0; text-align:center; text-shadow:0 1px 0 #f3f3f3;}
.pro_rates .count em{ color:#ff6565; font-weight:bold; padding:0 3px;}
.pro_rates .bars{ width:124px; position:absolute; left:386px; top:44px;}
.pro_rates .bar{ margin-bottom:12px;}
.pro_rates .bar strong, .pro_rates .bar em, .pro_rates .bar strong i{ display:block; background:url(../images/cmt_new.png) no-repeat 0 -200px; font-size:0; height:13px;}
.pro_rates .bar strong i{ background-position:0 -213px; width:2px; position:absolute; left:0;}
.pro_rates .bar em{ background-position:100% -213px; height:12px;}
.pro_rates .bar .type{ margin:-3px 0 0 -32px; position:absolute; left:0;}
.pro_rates .bar .val{ color:#666; font:18px Arial; margin:-18px 0 0 12px; position:absolute; left:100%;}
.pro_rates .bar .val sub{ font-size:12px; vertical-align:baseline;}
.pro_rates .btns{ width:168px; position:absolute; right:30px; top:44px; text-align:right;}
.pro_rates .btns .btn, .pro_rates .btns .btn span{ display:inline-block; background:url(../../images/pcweb/cmt_new.png) no-repeat 0 -225px; color:#fff; font-weight:bold; line-height:34px; height:34px; padding-left:24px; text-shadow:0 1px 0 #1e670f;}
.pro_rates .btns .btn span{ background-position:100% -225px; padding:0 24px 0 0;}
.pro_rates .btns .btn:hover{ background-position:0 -259px; text-shadow:0 1px 0 #206a11;}
.pro_rates .btns .btn:hover span{ background-position:100% -259px;}
.pro_rates .btns .tip{ color:#666; padding:15px 0 0;}
.comment_panel .order_panel{ background:#fff; border-bottom:3px solid #737d8c; height:41px; width:100%; position:absolute; left:0; top:200px;}
.comment_panel .order_panel li{ float:left;}
.comment_panel .order_panel li a{ float:left; background:#f6f6f6; border:1px solid #e3e3e3; border-bottom:0; color:#949494; font-size:14px; line-height:40px; margin-left:-1px; padding:0 22px;}
.comment_panel .order_panel li a:hover, .comment_panel .order_panel li a.current{ background-color:#737d8c; color:#fff; position:relative;}
.cmt_box{ position:relative; *zoom:1;}
.cmt_item{ background:url(../../images/pcweb/cmt_line.png) repeat-y -24px 0; margin:0 18px 0; padding-bottom:30px; position:relative; *zoom:1;}
.cmt_item_inner{ background:#fff url(../../images/pcweb/cmt_new.png) repeat-x 0 -293px; border:1px solid #d4d4d4; border-bottom-color:#bcc0c7; border-radius:3px; margin-left:90px; box-shadow:0 1px 2px #d8d8d8;}
.cmt_top, .cmt_bottom{ background:#fff url(../../images/pcweb/cmt_line.png) no-repeat 0 100%; font-size:0; line-height:0; margin-left:46px; height:22px; width:12px;}
.cmt_bottom{ background-position:-12px 0; margin-top:-28px; margin-bottom:5px; padding-bottom:6px; position:relative;}
.cmt_item .cmt_header{ line-height:40px; padding:0 15px; height:40px;}
.cmt_item .cmt_header .name{ color:#010101; font-size:16px; text-shadow:0 1px 0 #fff;}
.cmt_item .cmt_header .name span{ color:#F00; padding-left:10px;}/*浠ユ檼鍗�-鐢ㄦ埛璇勪环涓庢檼鍗�*/
.cmt_item .cmt_header .timer{ color:#999; font-size:12px; margin-left:15px;}
.cmt_item .cmt_header .see_bbs{ float:right;}
.cmt_item .cmt_header .see_bbs a{ color:#2979eb; text-decoration:underline;}
.cmt_item .cmt_header .add_citImg{ float:right; margin-right:5px;}
.cmt_item .cmt_header .star{ position:absolute; right:15px; top:14px; overflow:hidden;}
.cmt_item .cmt_header .arrow, .cmt_item .cmt_header .arrow b{ border-color:transparent #dbdbdb; border-style:dashed solid dashed dashed; border-width:10px 10px 10px 0; font-size:0; line-height:0; position:absolute;}
.cmt_item .cmt_header .arrow{ left:80px; top:10px;}
.cmt_item .cmt_header .arrow b{ border-color:transparent #fff; margin:-10px 0 0 1px; left:0; top:0;}
.cmt_item .cmt_header .pic{ border-radius:60px; box-shadow:0 1px 4px #c5c2c2, inset 0 0 1px #fff; height:60px; width:60px; position:absolute; left:4px; top:0;}
.cmt_item .cmt_header .pic img{ border:2px solid #888; border-radius:60px; vertical-align:top;}
.cmt_item .cmt_header .pic .curr img{ border-color:#ff9600;}
.cmt_item .cmt_header .pic i{ display:none; background:url(../../images/pcweb/cmt_new_face_mask.png) no-repeat; cursor:pointer; height:65px; width:64px; position:absolute; left:-2px; top:-2px;}
.cmt_item .cmt_main{ background:#fff; _zoom:1;}
.cmt_item .cmt_main .evaluate .title{ width:70px; position:absolute; top:10px; left:20px;}
.cmt_item .cmt_main p{ color:#636363; line-height:1.5; padding:15px 20px; word-wrap:break-word; overflow:hidden;}
.cmt_item .cmt_main p{ color:#636363; line-height:1.5; padding:15px 20px; word-wrap:break-word; overflow:hidden;}
.cmt_item .cmt_main .evaluate{ color:#636363; line-height:1.5; padding:10px 40px 0 90px; width:540px; word-wrap:break-word; position:relative;}
.cmt_item .cmt_main .evaluate p{ padding:0;}
.cmt_item .cmt_main p.seeDetails{ font-size: 14px; position: absolute; bottom: 15px; left: 226px;}
.cmt_item .cmt_main .applyReport{ color: #636363; line-height: 1.5; padding: 15px 20px 15px 226px; min-height: 190px; word-wrap: break-word; position: relative;}
.cmt_item .cmt_main .applyReport a{ color: #ff2b53; font-size: 14px;}
.cmt_item .cmt_main .applyReport a:hover{ color: #be1025;}
.cmt_item .cmt_main .applyReport .applyPic{ background:url(../images/messageRepeatBg.jpg) no-repeat; padding: 10px; height: 158px; width: 158px; position: absolute; top: 20px; left: 25px;}
.cmt_item .cmt_main .applyReport .applyPic em.num{ background-color: #333; color: #fff; line-height: 20px; padding: 0 10px; height: 20px; position: absolute; bottom: 10px; right: 10px;}



.cmt_item .cmt_reply{ border-top:1px dotted #eeeff0; padding:12px 20px 12px 76px; min-height:40px; *zoom:1;}
.cmt_item .cmt_reply .pic{ border:1px solid #949494; border-color:#c2c5c2 #949494 #949494 #c2c5c2; margin-left:-60px; position:absolute;}
.cmt_item .cmt_reply .pic img{ display:block;}
.cmt_item .cmt_reply .name{ color:#3b5e92; font-weight:bold;}
.cmt_item .cmt_reply .timer{ color:#999; margin-left:24px;}
.cmt_item .cmt_reply .main{ color:#636363; padding:5px 0 8px;}
.cmt_item .cmt_reply .main .name{ font-weight:normal; margin-right:5px;}
.cmt_item .cmt_reply blockquote{ background:#f6f5f4; border:1px dashed #d4d4d4; margin:0 20px 5px 0; padding:5px;}
.cmt_item .cmt_reply p{ margin-right:20px; padding:0;}
.cmt_item .cmt_reply i{ color:#ddd; font:italic 42px/1.2 Arial; margin-top:-10px; width:80px; text-align:right; position:absolute; right:10px; *right:4px;}
.cmt_item .cmt_btns{ background:#fff; border-top:1px solid #eeeff0; border-bottom:1px solid #c5c5c5; padding:8px 20px; text-align:right; _zoom:1;}
.cmt_item .cmt_btns a{ display:inline-block; background:#fff url(../../images/pcweb/cmt_new.png) no-repeat 0 -335px; border:1px solid #fff; border-radius:3px; color:#666; margin-left:10px; padding:0 0 0 26px; position:relative; vertical-align:top;}
.cmt_item .applyBtn a{ background: none; padding: 0 0 0 10px;}
.cmt_item .cmt_btns a.oppose{ background-position:-30px -335px;}
.cmt_item .cmt_btns a.cmmt{ background-position:0 -662px;}
.cmt_item .cmt_btns span{ display:inline-block; background:#fff; cursor:pointer; padding:3px 10px 3px 0; height:18px; vertical-align:top;}
.cmt_item .cmt_btns a:hover{ background-color:#f7f7f7; border-color:#e1e1e1;}
.cmt_item .cmt_btns a:hover span{ background-color:#f7f7f7;}
.cmt_item .cmt_btns em{ color:#ff756b; font-family:Arial; padding:0 3px;}
.cmt_item .cmt_btns .disabled, .cmt_item .cmt_btns .disabled:hover{ background-color:#fff; border-color:#fff; cursor:default; pointer-events:none;}
.cmt_item .cmt_btns .disabled span, .cmt_item .cmt_btns .disabled:hover span{ background-color:#fff; cursor:default;}
.cmt_item .cmt_btns .disabled em, .cmt_item .cmt_btns .disabled:hover em{ cursor:default;}
.cmt_item .cmt_adm{ margin-top:-39px; padding:5px 20px 10px; height:24px;}
.cmt_item .cmt_adm a{ display:inline-block; background:url(../../images/pcweb/cmt_new.png) no-repeat 0 -359px; margin-right:8px; height:24px; width:23px; vertical-align:top;}
.cmt_item .cmt_adm a:hover{ background-position:-30px -359px;}
.cmt_item .cmt_adm span{ display:none;}
.cmt_item .cmt_adm .rep{ background-position:-60px -359px;}
.cmt_item .cmt_adm .rep:hover{ background-position:-90px -359px;}
.cmt_item .cmt_reply .cmt_adm{ margin:0 0 -20px 0; padding-left:0;}
.cmt_inpts{ background:#f3f4f6; border-top:2px solid #e1e5e8; *zoom:1;}
.cmt_inpts .txt_panel{ border-bottom:1px solid #e4e6eb; padding:10px;}
.cmt_inpts .txt{ background:#fff; border:1px solid #c4c4c4; box-shadow:0 1px 0 #fff;}
.cmt_inpts .txt label{ display:none; background:url(../../images/pcweb/cmt_new.png) no-repeat -60px -335px; color:#999; cursor:text; line-height:24px; margin-top:2px; padding-left:24px; height:24px; position:absolute;}
.cmt_inpts .txt textarea{ background:#fff; border:0; color:#636363; line-height:1.5; padding:5px; height:60px; width:640px; resize:vertical; overflow:auto; vertical-align:top; -webkit-transition:height .24s linear; -moz-transition:height .24s linear; -ms-transition:height .24s linear; transition:height .24s linear;}
.cmt_inpts .ext_panel{ border-top:1px solid #fff; border-bottom:1px solid #fefeff; padding:10px;}
.cmt_inpts .ext_panel .btn, .cmt_inpts .ext_panel .btn span{ display:inline-block; background:url(../../images/pcweb/cmt_new.png) repeat-x 0 -383px; cursor:pointer; line-height:24px; height:24px; vertical-align:top;}
.cmt_inpts .ext_panel .btn{ border:1px solid #1b7bdd; border-width:0 1px; border-radius:3px; color:#fff; font-weight:bold; margin-right:3px; padding-left:0; text-shadow:0 1px 0 #1d659e;}
.cmt_inpts .ext_panel .btn span{ background-position:-90px -335px; background-repeat:no-repeat; padding:0 14px 0 28px;}
.cmt_inpts .ext_panel .btn:hover{ background-position:0 -407px; border-color:#4795e4;}
.cmt_inpts .ext_panel .cancel{ background-position:0 -455px; border-color:#bdbdbd; color:#4c4c4c; font-weight:normal; text-shadow:0 1px 0 #fafafa;}
.cmt_inpts .ext_panel .cancel span{ background:none; padding:0 20px;}
.cmt_inpts .ext_panel .cancel:hover{ background-position:0 -431px; border-color:#e1e1e1;}
.cmt_inpts .chk_code{ margin-left:30px;}
.cmt_inpts .chk_code input{ background:#fff; border:1px solid #d6dae0; padding:4px; height:25px; width:78px; vertical-align:middle;}
.cmt_inpts .chk_code img{ cursor:pointer; height:26px; width:70px; vertical-align:middle;}
.cmt_inpts .inp_anon{ margin-top:4px; position:absolute; right:12px; _margin-top:8px;}
.cmt_inpts .inp_anon input{ margin-right:2px; height:13px; width:13px; vertical-align:middle;}
.cmt_inputs_min .txt label{ display:block;}
.cmt_inputs_min .txt textarea{ height:20px; resize:none;}
.cmt_inputs_min .ext_panel{ display:none;}

/* .cmt_item shareorder */
.cmt_item .shareorder_list{ color:#636363; padding:10px 20px; vertical-align:top;}
.cmt_item .shareorder_list .title_name{ display:inline-block; width:70px; vertical-align:top;}
.cmt_item .shareorder_list a{ display:inline-block; border:solid 1px #e6e6e6; margin:0 6px 0 0; height:52px; width:52px; vertical-align:baseline;}
.cmt_item .shareorder_list a:hover{ border-color:#C1C1C1;}
.cmt_item .shareorder_list img{ display:inline-block;}
.cmt_item .shareorder_list a.see_shareorder{ border-width:0; height:23px;}

/* Comment Pager */
.cmt_pager{ background:url(../../images/pcweb/cmt_new.png) repeat-x 0 -528px; border:1px solid #cccbcb; height:44px; box-shadow:0 -1px 4px #e0e0e0;}
.cmt_pager .list{ font-size:0; line-height:21px; padding:13px 0 0; height:21px; text-align:center;}
.cmt_pager .list a, .cmt_pager .list span{ display:inline-block; background:url(../../images/pcweb/cmt_new.png) no-repeat 0 -500px; line-height:21px; height:21px; vertical-align:top;}
.cmt_pager .list a{ font:bold 12px Arial; color:#333; font-size:12px; margin:0 2px; padding-left:7px; text-shadow:0 1px 0 #fff;}
.cmt_pager .list a:hover{ color:#009ceb;}
.cmt_pager .list a.current{ background-position:0 -479px; color:#009ceb; text-shadow:0 1px 0 #eee;}
.cmt_pager .list span{ background-position:100% -500px; cursor:pointer; padding-right:7px; vertical-align:top;}
.cmt_pager .list a.current span{ background-position:100% -479px;}/*curr*/
.cmt_pager .list .more, .cmt_pager .list .more span{ background:none; cursor:default; font-size:12px;}
.cmt_pager .list .more span{ padding:0 8px;}
.cmt_pager .list .prev, .cmt_pager .list .next{ float:left; background-position:12px -573px; margin:-12px 0 0 0; padding:0; height:42px; width:68px;}
.cmt_pager .list .next{ float:right; background-position:-68px -617px; *margin-top:-33px;}
.cmt_pager .list .prev:hover{ background-position:-56px -573px;}
.cmt_pager .list .next:hover{ background-position:0 -617px;}
.cmt_pager .list .prev span, .cmt_pager .list .next span{ display:none;}

/* cmt_pager_tips */
.cmt_pager_tips{ background:#FFE977; border:1px solid #f6d735; border-radius:.3em; color:#6b531c; font:14px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,HELVETICA; margin-left:80px; padding:.4em 2em; position:absolute; left:50%; top:50%; z-index:1111;}
.cmt_pager_tips em{ font-weight:bold; padding:0 4px;}

/* 鍏ㄩ儴璇勪环涓殑鏅掑崟涓庤瘎浠峰浘鐗囧睍绀哄垪琛� */
.btn_copera, .btn_copera span{ background-image:url(../images/operat_btn.png);}
.btn_copera{ background-position:0 0; line-height:23px; margin:2px 0; padding-left:10px;}
.btn_copera span{ background-position:100% 0; text-shadow:none; padding-right:10px;}
.btn_copera:hover{ background-position:0 -23px;}
.btn_copera:hover span{ background-position:100% -23px;}


/* 璐拱鍜ㄨ */
.pro_consult{ border-bottom:1px solid #f0f0f0; padding-top:5px; padding-bottom:30px; position:relative; *zoom:1;}
.pro_consult .even{ background:#f9f9f9;}
.pro_consult .comment_panel{ padding-top:24px;}
.pro_consult .title{ display:block; background:#737d8c; border-top:2px solid #4062a7; color:#fff; padding:8px 12px 10px; text-shadow:0 1px 0 #395ca1;}
.pro_consult .title h4{ background:url(../images/cmt_new.png) no-repeat -88px -661px; font-weight:normal; font-size:16px; line-height:24px; padding-left:40px; height:24px;}
.pro_consult .cmt_inpts{ border:1px solid #e2e2e3;}
.pro_consult .cmt_inpts .txt textarea{ width:756px;}
.pro_consult .user_panel{ padding:15px 15px 0;}
.pro_consult .user_panel .pic{ display:inline-block; border:1px solid #888; border-radius:100%; margin-right:5px; vertical-align:middle;}
.pro_consult .user_panel .pic img{ border-radius:100%; vertical-align:top;}
.pro_consult .user_panel .name{ color:#666; font-size:14px; vertical-align:middle;}
.pro_consult .txt_panel{ padding:10px 15px;}
.pro_consult .ext_panel{ background:#fbfbfb; padding:10px 15px;}
.consult_main{ *zoom:1;}
.consult_item{ background:#fff; border:1px solid #dedede; border-bottom:0; margin:0; padding:15px 18px 20px;}
.consult_item:first-child{ border-top:0;}
.consult_item .cmt_header{ padding:0; height:0;}
.consult_item .cmt_header .pic{ left:22px; top:auto;}
.consult_item .cmt_header .name{ color:#666; font-size:12px; line-height:1.5; height:1.5em; margin-top:64px; width:70px; position:absolute; left:18px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal;}
.consult_item .cmt_header .arrow{ border-color:transparent #d5d5d5; border-width:8px 8px 8px 0; margin-top:20px; left:100px; top:auto;}
.consult_item .cmt_header .arrow b{ border-color:transparent #f1fbf2; border-width:8px 8px 8px 0; margin-top:-8px;}
.consult_item .cmt_main{ background:#f1fbf2; border:1px solid #d8d8d8; border-color:#d8d8d8 #d5d5d5 #b8b8b8; border-radius:5px; margin:0 150px 15px 90px; box-shadow:0 1px 1px #dad7d7;}
.consult_item .cmt_main p{ border-top:1px solid #fcfbf5; padding-bottom:10px;}
.consult_item .cmt_main p:first-child{ border-radius:5px 5px 0 0;}
.consult_item .cmt_main .timer{ display:block; background:url(../images/cmt_new.png) repeat-x 0 -685px; border-bottom:1px solid #ebebe9; color:#a5a5a5; font-size:11px; line-height:14px; padding:0 14px; height:20px; text-align:right; -webkit-text-size-adjust:none;}
.consult_item .cmt_main .timer:last-child{ border-radius:0 0 5px 5px;}
.consult_item .consult_reply{}
.consult_item .consult_reply .cmt_main{ background:#fcfbf6; margin:0 90px 10px 150px;}
.consult_item .consult_reply .pic{ left:auto; right:22px;}
.consult_item .consult_reply .name{ left:auto; right:18px;}
.consult_item .consult_reply .arrow{ border-width:8px 0 8px 8px; border-style:dashed solid; left:auto; right:100px;}
.consult_item .consult_reply .arrow b{ border-color:transparent #fcfbf6; border-width:8px 0 8px 8px; border-style:dashed solid; margin:-8px 0 0 -9px;}
.consult_item .consult_reply .timer{ background-position:0 -705px; text-align:left;}
.pro_consult .cmt_adm{ margin:0 0 -24px; padding-left:4px;}
.pro_consult .cmt_pager{ position:relative;}

/* cmt_reply_box */
.cmt_reply_box{ height:410px; width:380px; overflow-x:hidden;  overflow-y:scroll;}
.cmt_reply_box .quote p{ padding:2px 0 10px; text-indent:2em; word-break:break-all;}
.cmt_reply_box .inner textarea{ background:#fff; border:1px solid #DDD; padding:8px; height:120px; width:360px; resize:vertical; overflow:hidden;}

/* 鏀惰棌 */
.add_fav_dialog h4{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.add_fav_dialog .add_fav_pop{ background:#FFFDEE; border:1px solid #EDD28B; padding:10px;}
.add_fav_dialog .add_fav_pop label{ display:block; margin:0 0 6px;}
.add_fav_dialog .add_fav_pop input{ padding:3px; width:200px;}

/* remind_form */
.remind_form{ color:#333; padding:5px 0 5px 5px; width:300px;}
.remind_form .note{ color:#f00; padding:5px 0 10px;}
.remind_form li{ padding:3px 0; vertical-align:top;}
.remind_form li label{ vertical-align:middle;}
.remind_form li input{ background:#fff; border:1px solid #b4b4b4; border-radius:3px; padding:3px 5px; height:14px; width:100px; vertical-align:middle; line-height:14px\9;}
.remind_form .token_btn{ background-position:0 -760px; line-height:24px; margin-left:5px; padding-left:6px; text-shadow:0 -1px 0 #496aac;}
.remind_form .token_btn:hover{ background-position:0 -784px;}
.remind_form .token_btn span{ background-position:100% -760px; padding-right:6px;}
.remind_form .token_btn:hover span{ background-position:100% -784px;}
.remind_form .token_btn.disabled, .remind_form .token_btn.disabled:hover{ background-position:0 -808px; cursor:default; text-shadow:0 -1px 0 #959494; pointer-events:auto;}
.remind_form .token_btn.disabled span, .remind_form .token_btn.disabled:hover span{ background-position:100% -808px; cursor:default;}
.remind_form li.note{ padding:3px 0;}
.remind_form .btns{ padding-top:5px; text-align:right;}
.remind_form .btns .btn{ margin-left:10px;}
.remind_form .btns button{ overflow:visible;}

/* ship_note_tips */
.ship_note_tips{ color:#3c3c3c; line-height:1.6;}
.ship_note_tips strong{ display:block; color:#ff7f27; margin:5px 0;}
.ship_note_tips a{ color:#09f; margin-left:.3em;}
.share_btnsImg{ display:block; margin:5px 0 0 15px; height:16px; width:60px;}

/*2鍛ㄥ勾*/
.product_list li .citPrice{ background:#ff3238; color:#fff; border:1px solid #de282d; padding:0 10px; line-height:16px; height:16px; position:absolute; top:6px; right:6px; z-index:9;}
.type_order li em.hot{ background:#ff0600; color:#fff; border-bottom:1px solid #b10400; height:13px; width:26px; text-align:center;}

.product_summary_bg{ background:#f6f6f6; border:1px solid #f0f0f0; padding-bottom:48px; width:354px; -moz-box-shadow: 2px 2px 5px rgba(204,201,201,.75); -ms-box-shadow: 2px 2px 5px rgba(204,201,201,.75); -webkit-box-shadow: 2px 2px 5px rgba(204,201,201,.75); box-shadow: 2px 2px 5px rgba(204,201,201,.75); *padding-bottom:60px;}
.product_summary .groupbuy{ padding: 5px 12px 0 35px;}
.product_summary_bg .choose{ padding-left:35px;}
.product_summary .groupbuy .buy_people{ font-size:14px;}
.product_summary .groupbuy .buy_people em{ color:#f92d56;}
.product_summary .groupbuy .alink a{ color:#7d7d7d; font-weight:700; margin-right:10px;}
.product_summary .groupbuy a i{ color:#1bb3f3; font-weight:400;}
.product_summary .groupbuy .marker_price,
.product_summary .groupbuy .discount,
.product_summary .groupbuy .lessen{ display:inline-block; font-size:16px; text-align:center; *float:left;}
.product_summary .groupbuy .marker_price .del{ color:#fc335c; text-decoration:line-through;}
.product_summary .groupbuy .discount{ margin:0 30px;}
.product_summary .groupbuy .discount .num,
.product_summary .groupbuy .lessen .num{ color:#fc335c;}
.product_summary .groupbuy li .countdown{ border-bottom:1px solid #d9dfe6; line-height:28px; padding-bottom:10px; height:28px; width:100%; *float:left;}
.product_summary .groupbuy li .countdown i{ display:inline-block; background:url(../../images/pcweb/sale_zone.png) no-repeat -70px 0; margin-top:5px; height:19px; width:19px; vertical-align:top;}
.product_summary .groupbuy li .countdown span{ font-size:16px;}
.product_summary .groupbuy li .countdown em{ color:#404040; font-size:18px; padding:0 4px; vertical-align:top;}
.product_summary .groupbuy .group_btn{ background:url(../../images/pcweb/group_buy_btn.png) no-repeat; background-position:0 0; margin:30px 0 0 -24px; height:66px; width:349px; position:relative; *float:left;}
.product_summary .groupbuy .group_btn .snap_up,
.product_summary .groupbuy .group_btn .end{ display:block; background:url(../../images/pcweb/sale_zone.png) no-repeat -91px 0; height:44px; width:108px; position:absolute; right:50px; top:13px; text-indent:-999em;}
.product_summary .groupbuy .group_btn .price{ color:#fff; font-size:36px; font-weight:700; position:absolute; top:12px; left:45px;}
.product_summary .groupbuy .group_btn .price i{ font-size:24px;}
.read_order li a.new_groupbtn{ background: #ff3c64; /* Old browsers */ color:#fff;  border:1px  solid #e70f3b; line-height:32px; height:32px; border-radius:3px;

}
.read_order li a.new_groupbtn.disabled,.read_order li a.new_groupbtn.disabled:hover {background: url(../../images/pcweb/btn_hor.png) no-repeat 0 -128px;cursor: default;text-shadow: 0 -1px 0 #777; border:1px  solid #777;
    pointer-events: none;}
.read_order li a.disabled,.read_order li a.disabled:hover { background: #ff3c64; background-image:url(../../images/pcweb/btn_hor.png); background-repeat:no-repeat; background-position: 0 -128px; cursor: default;text-shadow: 0 -1px 0 #777; border:1px  solid #777;
    pointer-events: none;}
.product_summary .groupbuy .group_btn.disabled{ background:url(../../images/pcweb/group_buy_btn.png) no-repeat; background-position:0 -66px; pointer-events:none;}
.product_summary .groupbuy .group_btn.disabled .snap_up{ background:url(../../images/pcweb/sale_zone.png) no-repeat -205px 0;}
.product_summary .groupbuy .group_btn.disabled .end{background:url(../../images/pcweb/sale_zone.png) no-repeat -318px 0;}
.read_order .groupBtn{ float:right; padding-top:3px;}

.payframe {height: 316px;width: 100%;overflow: hidden;border: none;zoom: 1;}
.paywrapframe{overflow: hidden;height: 300px; width:670px}


/*规格值的选择*/

.ncs-key { border-top: dotted 1px #DDD; padding-top: 15px; }
.ncs-meta dl, .ncs-plus dl, .ncs-key dl { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.ncs-plus dl dt, .ncs-plus dl dd,
.ncs-meta dl dt, .ncs-meta dl dd,
.ncs-key dl dt, .ncs-key dl dd { font-size: 12px; line-height: 20px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/* IE6,7 */; min-height: 20px; padding: 4px 0; *zoom:1;}

.ncs-key ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.ncs-key ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin-right: 6px; position: relative; z-index: 1;}
.ncs-key ul li { *display: inline/*IE6,7*/; *zoom:1;}
.ncs-key ul li a { white-space: nowrap; display: block; min-height: 24px; padding: 1px; border: 1px solid #DDD; cursor: pointer;}
.ncs-key ul li.sp-img a { background-color: #FFF; font-size: 12px; color: #999; padding-right: 5px;}
.ncs-key ul li.sp-img a img { vertical-align: middle; display: inline-block; max-width: 24px; max-height: 24px; margin-right: 5px;}
.ncs-key ul li.sp-txt a { font-size: 12px; line-height: 24px; color: #000; text-decoration: none; background: #FFF none; text-align: center; white-space: nowrap; min-width: 20px; height: 24px; padding: 0 5px !important; margin: 1px;}
.ncs-key ul li.sp-img a:hover,
.ncs-key ul li.sp-img a.hovered { color: #f60; text-decoration: none; border: 2px solid #f60; padding: 0 4px 0 0;}
.ncs-key ul li.sp-txt a:hover,
.ncs-key ul li.sp-txt a.hovered { border: 2px solid #f60; margin: 0;}
.ncs-key ul li a i { display: none;}
.ncs-key ul li a.hovered i { font-size: 0; line-height: 0; background: url(../../images/pcweb/2014_ncs_public_img.png) no-repeat 0 0; display: block; width: 11px; height: 11px; position: absolute; z-index: 1; right: 2px; bottom: 5px;}

.nc-goods-sort {
    font-size: 0;
    background-color: #FFF;
    /*border: solid #DDD;*/
    border-width: 0 1px 1px;
    padding: 10px 0;
    margin-bottom: 10px;
}
.nc-goods-sort li {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: normal;
    word-spacing: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 23%;
    padding: 0 0 0 2%;
    margin: 0;
    overflow: hidden;
}
